Skip to content

Fix bruteforce results, update CI, and version bump to 0.9.0#658

Merged
ilyajob05 merged 9 commits into
masterfrom
release/0.9.0
Mar 28, 2026
Merged

Fix bruteforce results, update CI, and version bump to 0.9.0#658
ilyajob05 merged 9 commits into
masterfrom
release/0.9.0

Conversation

@ilyajob05

Copy link
Copy Markdown
Collaborator

version 0.9.0

@kiplingw

Copy link
Copy Markdown

@ilyajob05, if I can make a suggestion, I'd centralize the version into a standalone textfile the build environment parses at configuration time since only making it available in the Python bindings means there's no versioning in the underlying C++ header library.

@ilyajob05

Copy link
Copy Markdown
Collaborator Author

@ilyajob05, if I can make a suggestion, I'd centralize the version into a standalone textfile the build environment parses at configuration time since only making it available in the Python bindings means there's no versioning in the underlying C++ header library.

@kiplingw Thanks for the suggestion! I agree that centralizing the version would be a nice improvement 😎
I suggest we consider this as a separate merge request to the develop branch, which will be next in line for the release version

@kiplingw

Copy link
Copy Markdown

I think that is a good idea. After a versioning PR is merged, I should then update #602 so that pkg-config has that versioning information available.

@yurymalkov yurymalkov left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@dyashuni dyashuni left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thank you!

@ilyajob05 ilyajob05 merged commit d9b3608 into master Mar 28, 2026
36 checks passed
amodhakal pushed a commit to amodhakal/hnswlib that referenced this pull request Apr 20, 2026
Fix bruteforce results, update CI, and version bump to 0.9.0

Fixed incorrect results in bruteforce search with filter (nmslib#514) by @lukaszsmolinski
Fixed missing normalization check in BFIndex (nmslib#514) by @lukaszsmolinski
Throw an exception when fewer than k elements are available (nmslib#514) by @lukaszsmolinski
Remove unused variable (nmslib#531) by @lulyon
Change cosine similarity to distance in README by @yurymalkov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants